package com.bbva.kyfb.kyfbdaohostimpl.servicios.host.inmft010_1_1_2;

import org.springframework.roo.addon.javabean.RooJavaBean;
import org.springframework.roo.addon.serializable.RooSerializable;
import org.springframework.roo.addon.tostring.RooToString;

import com.bbva.jee.arq.spring.core.host.Campo;
import com.bbva.jee.arq.spring.core.host.TipoCampo;
import com.bbva.jee.arq.spring.core.host.Transaccion;

/**
 * <p>Transacci&oacute;n <code>INMFT010</code></p>
 * <p>Informaci&oacute;n de la transacci&oacute;n:
 * <ul>
 *    <li><b>Tipo:</b> 1</li>
 *    <li><b>Subtipo:</b> 1</li>
 *    <li><b>Versi&oacute;n:</b> 2</li>
 *    <li><b>Clase de petici&oacute;n:</b> PeticionTransaccionInmft010_1_1_2</li>
 *    <li><b>Clase de respuesta:</b> RespuestaTransaccionInmft010_1_1_2</li>
 * </ul>
 * </p>
 * <p>Configuraci&oacute;n de la transacci&oacute;n:
 * <ul>
 *    <li><b>Nombre configuraci&oacute;n:</b> config_otma_aa01</li>
 * </ul>
 * </p>
 * <p>Copy de la transacci&oacute;n:</p>
 * <code><pre> * FICHERO: INMFT010.txt
 * INMFT010000100010001000000010000COD-CCLIEN          00000000FN000100009000010000000N        2007-09-152007-07-30A708445
 * INMFT010000100010001000000020000COD-BANCSB          00000000FN000100004000100000000N        2007-09-152007-07-30A708445
 * INMFT010000100010001000000030000COD-PAIS            00000000FN000100004000140000000N        2007-09-152007-07-30A708445
 * INMFT010000100010001000000040000COD-FAMILIMF        00000000OA000100002000180000000         2007-09-152007-07-30A708445
 * INMFT010000100010001000000050000COD-RIESGOPR        00000000OA000100002000200000000         2007-09-152007-07-30A708445
 * INMFT010000100010001000000060000COD-PROMIFID        00000000OA000100004000220000000         2007-09-152007-07-30A708445
 * INMFT010000100010001000000070000COD-SUBFAMMF        00000000OA000100002000260000000         2007-09-152007-07-30A708445
 * INMFT010000100010001000000080000XTI-TIPOVENT        00000000FA000100002000280000000         2007-09-152007-07-30A708445
 * INMFT010000100010001000000090000FOP-OPERACIO        00000000FA001000010000300000000         2007-09-152007-07-30A708445
 * INMFT010000100010001000100010000COD-FAMILIMF-S      00000000OA000100002000010000000         2007-09-152007-07-30A708445
 * INMFT010000100010001000100020000COD-RIESGOPR-S      00000000OA000100002000030000000         2007-09-152007-07-30A708445
 * INMFT010000100010001000100030000COD-PROMIFID-S      00000000OA000100004000050000000         2007-09-152007-07-30A708445
 * INMFT010000100010001000100040000COD-SUBFAMMF-S      00000000OA000100002000090000000         2007-09-152007-07-30A708445
 * INMFT010000100010001000100050000COD-COMPLEJ         00000000OA000100002000110000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100060000COD-CLASIFI-CLI     00000000OA000100002000130000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100070000COD-CLASIFI-PRO     00000000OA000100002000150000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100080000XSN-APTITUD         00000000OA000100001000170000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100090000XSN-COMUNICA        00000000OA000100001000180000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100100000XSN-EXPERIEN        00000000OA000100001000190000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100110000XSN-TEST            00000000OA000100001000200000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100120000XSN-APTTEST         00000000OA000100001000210000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100130000XSN-FIRMTEST        00000000OA000100001000220000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100140000COD-PROFESIO        00000000ON000100007000230000000N        2007-09-152007-08-29A708445
 * INMFT010000100010001000100150000DES-PROFESIO        00000000OA000100080000300000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100160000COD-EDUCACIO        00000000ON000100007001100000000N        2007-09-152007-08-29A708445
 * INMFT010000100010001000100170000DES-EDUCACIO        00000000OA000100080001170000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100180000FEC-FINVAL          00000000OA000100010001970000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100190000ELEM-MOTIVO         00100002  008400840002070000000         2007-09-152007-08-29A708445
 * INMFT010000100010001000100190001COD-MOTIVO          00000000ON000100004002070000000N        2007-09-152007-08-29A708445
 * INMFT010000100010001000100190002DES-MOTIVO          00000000OA000100080002110000000         2007-09-152007-08-29A708445
 * INMFT010000100010002000000010000COD-CCLIEN          00000000FN000100009000010000000N        2007-10-242007-10-10XE01800
 * INMFT010000100010002000000020000COD-BANCSB          00000000FN000100004000100000000N        2007-10-242007-10-10XE01800
 * INMFT010000100010002000000030000COD-PAIS            00000000FN000100004000140000000N        2007-10-242007-10-10XE01800
 * INMFT010000100010002000000040000COD-FAMILIMF        00000000OA000100002000180000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000000050000COD-RIESGOPR        00000000OA000100002000200000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000000060000COD-PROMIFID        00000000OA000100004000220000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000000070000COD-SUBFAMMF        00000000OA000100002000260000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000000080000XTI-TIPOVENT        00000000FA000100002000280000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000000090000FOP-OPERACIO        00000000FA001000010000300000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100010000COD-FAMILIMF-S      00000000OA000100002000010000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100020000DES-FAMILIMF        00000000OA000100040000030000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100030000COD-RIESGOPR-S      00000000OA000100002000430000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100040000DES-RIESGOPR        00000000OA000100040000450000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100050000COD-PROMIFID-S      00000000OA000100004000850000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100060000DES-PROMIFID        00000000OA000100080000890000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100070000COD-SUBFAMMF-S      00000000OA000100002001690000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100080000DES-SUBFAMMF        00000000OA000100040001710000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100090000COD-COMPLEJ         00000000OA000100002002110000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100100000DES-COMPLEJ         00000000OA000100040002130000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100110000COD-CLASIFI-CLI     00000000OA000100002002530000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100120000DES-CLASIFI-CLI     00000000OA000100040002550000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100130000COD-CLASIFI-PRO     00000000OA000100002002950000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100140000DES-CLASIFI-PRO     00000000OA000100040002970000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100150000XSN-APTITUD         00000000OA000100001003370000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100160000XSN-COMUNICA        00000000OA000100001003380000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100170000XSN-EXPERIEN        00000000OA000100001003390000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100180000XSN-TEST            00000000OA000100001003400000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100190000XSN-APTTEST         00000000OA000100001003410000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100200000XSN-FIRMTEST        00000000OA000100001003420000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100210000COD-PROFESIO        00000000ON000100007003430000000N        2007-10-242007-10-10XE01800
 * INMFT010000100010002000100220000DES-PROFESIO        00000000OA000100080003500000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100230000COD-EDUCACIO        00000000ON000100007004300000000N        2007-10-242007-10-10XE01800
 * INMFT010000100010002000100240000DES-EDUCACIO        00000000OA000100080004370000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100250000FEC-FINVAL          00000000OA000100010005170000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100260000ELEM-MOTIVO         00100002  008400840005270000000         2007-10-242007-10-10XE01800
 * INMFT010000100010002000100260001COD-MOTIVO          00000000ON000100004005270000000N        2007-10-242007-10-10XE01800
 * INMFT010000100010002000100260002DES-MOTIVO          00000000OA000100080005310000000         2007-10-242007-10-10XE01800
 * INMFT010000100010003000000010000COD-CCLIEN          00000000FN000100009000010000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000000020000COD-BANCSB          00000000FN000100004000100000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000000030000COD-PAIS            00000000FN000100004000140000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000000040000COD-FAMILIMF        00000000OA000100002000180000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000000050000COD-RIESGOPR        00000000OA000100002000200000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000000060000COD-PROMIFID        00000000OA000100004000220000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000000070000COD-SUBFAMMF        00000000OA000100002000260000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000000080000XTI-TIPOVENT        00000000FA000100002000280000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000000090000FOP-OPERACIO        00000000FA001000010000300000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100010000COD-FAMILIMF-S      00000000OA000100002000010000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100020000DES-FAMILIMF        00000000OA000100040000030000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100030000COD-RIESGOPR-S      00000000OA000100002000430000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100040000DES-RIESGOPR        00000000OA000100040000450000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100050000COD-PROMIFID-S      00000000OA000100004000850000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100060000DES-PROMIFID        00000000OA000100080000890000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100070000COD-SUBFAMMF-S      00000000OA000100002001690000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100080000DES-SUBFAMMF        00000000OA000100040001710000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100090000COD-COMPLEJ         00000000OA000100002002110000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100100000DES-COMPLEJ         00000000OA000100040002130000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100110000COD-CLASIFI-CLI     00000000OA000100002002530000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100120000DES-CLASIFI-CLI     00000000OA000100040002550000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100130000COD-CLASIFI-PRO     00000000OA000100002002950000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100140000DES-CLASIFI-PRO     00000000OA000100040002970000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100150000XSN-APTITUD         00000000OA000100001003370000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100160000XSN-COMUNICA        00000000OA000100001003380000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100170000XSN-EXPERIEN        00000000OA000100001003390000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100180000XSN-TEST            00000000OA000100001003400000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100190000XSN-APTTEST         00000000OA000100001003410000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100200000XSN-FIRMTEST        00000000OA000100001003420000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100210000COD-PROFESIO        00000000ON000100007003430000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100220000DES-PROFESIO        00000000OA000100080003500000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100230000COD-EDUCACIO        00000000ON000100007004300000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100240000DES-EDUCACIO        00000000OA000100080004370000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100250000FEC-FINVAL          00000000OA000100010005170000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100260000ELEM-MOTIVO         00100002  008400840005270000000         2011-07-232011-03-09A930354
 * INMFT010000100010003000100260001COD-MOTIVO          00000000ON000100004005270000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100260002DES-MOTIVO          00000000OA000100080005310000000N        2011-07-232011-03-09A930354
 * INMFT010000100010003000100270000IND-RECLAMACION     00000000OA000100001013670000000N        2011-07-232011-03-23A930354
 * INMFT010000100010004000000010000COD-CCLIEN          00000000FN000100009000010000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000000020000COD-BANCSB          00000000FN000100004000100000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000000030000COD-PAIS            00000000FN000100004000140000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000000040000COD-FAMILIMF        00000000OA000100002000180000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000000050000COD-RIESGOPR        00000000OA000100002000200000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000000060000COD-PROMIFID        00000000OA000100004000220000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000000070000COD-SUBFAMMF        00000000OA000100002000260000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000000080000XTI-TIPOVENT        00000000FA000100002000280000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000000090000FOP-OPERACIO        00000000FA001000010000300000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000000100000COD-IDIOMA          00000000FN000100004000400000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100010000COD-FAMILIMF-S      00000000OA000100002000010000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100020000DES-FAMILIMF        00000000OA000100040000030000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100030000COD-RIESGOPR-S      00000000OA000100002000430000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100040000DES-RIESGOPR        00000000OA000100040000450000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100050000COD-PROMIFID-S      00000000OA000100004000850000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100060000DES-PROMIFID        00000000OA000100080000890000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100070000COD-SUBFAMMF-S      00000000OA000100002001690000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100080000DES-SUBFAMMF        00000000OA000100040001710000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100090000COD-COMPLEJ         00000000OA000100002002110000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100100000DES-COMPLEJ         00000000OA000100040002130000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100110000COD-CLASIFI-CLI     00000000OA000100002002530000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100120000DES-CLASIFI-CLI     00000000OA000100040002550000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100130000COD-CLASIFI-PRO     00000000OA000100002002950000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100140000DES-CLASIFI-PRO     00000000OA000100040002970000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100150000XSN-APTITUD         00000000OA000100001003370000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100160000XSN-COMUNICA        00000000OA000100001003380000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100170000XSN-EXPERIEN        00000000OA000100001003390000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100180000XSN-TEST            00000000OA000100001003400000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100190000XSN-APTTEST         00000000OA000100001003410000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100200000XSN-FIRMTEST        00000000OA000100001003420000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100210000COD-PROFESIO        00000000ON000100007003430000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100220000DES-PROFESIO        00000000OA000100080003500000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100230000COD-EDUCACIO        00000000ON000100007004300000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100240000DES-EDUCACIO        00000000OA000100080004370000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100250000FEC-FINVAL          00000000OA000100010005170000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100260000ELEM-MOTIVO         00100002  008400840005270000000         2011-09-102011-08-17A930354
 * INMFT010000100010004000100260001COD-MOTIVO          00000000ON000100004005270000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100260002DES-MOTIVO          00000000OA000100080005310000000N        2011-09-102011-08-17A930354
 * INMFT010000100010004000100270000IND-RECLAMACION     00000000OA000100001013670000000N        2011-09-102011-08-17A930354
 * INMFT010000100010005000000010000COD-CCLIEN          00000000FN000100009000010000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000000020000COD-BANCSB          00000000FN000100004000100000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000000030000COD-PAIS            00000000FN000100004000140000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000000040000COD-FAMILIMF        00000000OA000100002000180000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000000050000COD-RIESGOPR        00000000OA000100002000200000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000000060000COD-PROMIFID        00000000OA000100004000220000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000000070000COD-SUBFAMMF        00000000OA000100002000260000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000000080000XTI-TIPOVENT        00000000FA000100002000280000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000000090000FOP-OPERACIO        00000000FA001000010000300000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000000100000COD-IDIOMA          00000000FN000100004000400000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100010000COD-FAMILIMF-S      00000000OA000100002000010000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100020000DES-FAMILIMF        00000000OA000100040000030000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100030000COD-RIESGOPR-S      00000000OA000100002000430000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100040000DES-RIESGOPR        00000000OA000100040000450000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100050000COD-PROMIFID-S      00000000OA000100004000850000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100060000DES-PROMIFID        00000000OA000100080000890000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100070000COD-SUBFAMMF-S      00000000OA000100002001690000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100080000DES-SUBFAMMF        00000000OA000100040001710000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100090000COD-COMPLEJ         00000000OA000100002002110000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100100000DES-COMPLEJ         00000000OA000100040002130000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100110000COD-CLASIFI-CLI     00000000OA000100002002530000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100120000DES-CLASIFI-CLI     00000000OA000100040002550000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100130000COD-CLASIFI-PRO     00000000OA000100002002950000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100140000DES-CLASIFI-PRO     00000000OA000100040002970000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100150000XSN-APTITUD         00000000OA000100001003370000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100160000XSN-COMUNICA        00000000OA000100001003380000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100170000XSN-EXPERIEN        00000000OA000100001003390000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100180000XSN-TEST            00000000OA000100001003400000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100190000XSN-APTTEST         00000000OA000100001003410000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100200000XSN-FIRMTEST        00000000OA000100001003420000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100210000COD-PROFESIO        00000000ON000100007003430000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100220000DES-PROFESIO        00000000OA000100080003500000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100230000COD-EDUCACIO        00000000ON000100007004300000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100240000DES-EDUCACIO        00000000OA000100080004370000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100250000FEC-FINVAL          00000000OA000100010005170000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100260000ELEM-MOTIVO         00100002  008400840005270000000         0001-01-012013-07-19A930354
 * INMFT010000100010005000100260001COD-MOTIVO          00000000ON000100004005270000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100260002DES-MOTIVO          00000000OA000100080005310000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100270000IND-RECLAMACION     00000000OA000100001013670000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100280000XTI-DOCUMEXP        00000000OA000100001013680000000N        0001-01-012013-07-19A930354
 * INMFT010000100010005000100290000COD-COMUNIC         00000000OA000100003013690000000N        0001-01-012013-07-19A930354
</pre></code>
 * 
 * @see RespuestaTransaccionInmft010_1_1_2
 * 
 * @author Arquitectura Spring BBVA
 */
@Transaccion(
	nombre = "INMFT010",
	tipo = 1, 
	subtipo = 1,	
	version = 2,
	configuracion = "config_otma_aa01",
	respuesta = RespuestaTransaccionInmft010_1_1_2.class
)
@RooJavaBean
@RooToString
@RooSerializable
public class PeticionTransaccionInmft010_1_1_2 implements java.io.Serializable {
	
	/** <p>Campo <code>COD-CCLIEN</code>, &iacute;ndice: <code>1</code>, tipo: <code>ENTERO</code>. */
	@Campo(indice = 1, nombre = "COD-CCLIEN", tipo = TipoCampo.ENTERO, longitudMinima = 1, longitudMaxima = 9, obligatorio = true)
	private int codCclien;
	
	/** <p>Campo <code>COD-BANCSB</code>, &iacute;ndice: <code>2</code>, tipo: <code>ENTERO</code>. */
	@Campo(indice = 2, nombre = "COD-BANCSB", tipo = TipoCampo.ENTERO, longitudMinima = 1, longitudMaxima = 4, obligatorio = true)
	private int codBancsb;
	
	/** <p>Campo <code>COD-PAIS</code>, &iacute;ndice: <code>3</code>, tipo: <code>ENTERO</code>. */
	@Campo(indice = 3, nombre = "COD-PAIS", tipo = TipoCampo.ENTERO, longitudMinima = 1, longitudMaxima = 4, obligatorio = true)
	private int codPais;
	
	/** <p>Campo <code>COD-FAMILIMF</code>, &iacute;ndice: <code>4</code>, tipo: <code>ALFANUMERICO</code>. */
	@Campo(indice = 4, nombre = "COD-FAMILIMF", tipo = TipoCampo.ALFANUMERICO, longitudMinima = 1, longitudMaxima = 2)
	private String codFamilimf;
	
	/** <p>Campo <code>COD-RIESGOPR</code>, &iacute;ndice: <code>5</code>, tipo: <code>ALFANUMERICO</code>. */
	@Campo(indice = 5, nombre = "COD-RIESGOPR", tipo = TipoCampo.ALFANUMERICO, longitudMinima = 1, longitudMaxima = 2)
	private String codRiesgopr;
	
	/** <p>Campo <code>COD-PROMIFID</code>, &iacute;ndice: <code>6</code>, tipo: <code>ALFANUMERICO</code>. */
	@Campo(indice = 6, nombre = "COD-PROMIFID", tipo = TipoCampo.ALFANUMERICO, longitudMinima = 1, longitudMaxima = 4)
	private String codPromifid;
	
	/** <p>Campo <code>COD-SUBFAMMF</code>, &iacute;ndice: <code>7</code>, tipo: <code>ALFANUMERICO</code>. */
	@Campo(indice = 7, nombre = "COD-SUBFAMMF", tipo = TipoCampo.ALFANUMERICO, longitudMinima = 1, longitudMaxima = 2)
	private String codSubfammf;
	
	/** <p>Campo <code>XTI-TIPOVENT</code>, &iacute;ndice: <code>8</code>, tipo: <code>ALFANUMERICO</code>. */
	@Campo(indice = 8, nombre = "XTI-TIPOVENT", tipo = TipoCampo.ALFANUMERICO, longitudMinima = 1, longitudMaxima = 2, obligatorio = true)
	private String xtiTipovent;
	
	/** <p>Campo <code>FOP-OPERACIO</code>, &iacute;ndice: <code>9</code>, tipo: <code>ALFANUMERICO</code>. */
	@Campo(indice = 9, nombre = "FOP-OPERACIO", tipo = TipoCampo.ALFANUMERICO, longitudMinima = 10, longitudMaxima = 10, obligatorio = true)
	private String fopOperacio;
	

	/**
	 * Gets the cod cclien.
	 *
	 * @return the cod cclien
	 */
	public int getCodCclien() {
        return this.codCclien;
    }

	/**
	 * Sets the cod cclien.
	 *
	 * @param codCclien the new cod cclien
	 */
	public void setCodCclien(int codCclien) {
        this.codCclien = codCclien;
    }

	/**
	 * Gets the cod bancsb.
	 *
	 * @return the cod bancsb
	 */
	public int getCodBancsb() {
        return this.codBancsb;
    }

	/**
	 * Sets the cod bancsb.
	 *
	 * @param codBancsb the new cod bancsb
	 */
	public void setCodBancsb(int codBancsb) {
        this.codBancsb = codBancsb;
    }

	/**
	 * Gets the cod pais.
	 *
	 * @return the cod pais
	 */
	public int getCodPais() {
        return this.codPais;
    }

	/**
	 * Sets the cod pais.
	 *
	 * @param codPais the new cod pais
	 */
	public void setCodPais(int codPais) {
        this.codPais = codPais;
    }

	/**
	 * Gets the cod familimf.
	 *
	 * @return the cod familimf
	 */
	public String getCodFamilimf() {
        return this.codFamilimf;
    }

	/**
	 * Sets the cod familimf.
	 *
	 * @param codFamilimf the new cod familimf
	 */
	public void setCodFamilimf(String codFamilimf) {
        this.codFamilimf = codFamilimf;
    }

	/**
	 * Gets the cod riesgopr.
	 *
	 * @return the cod riesgopr
	 */
	public String getCodRiesgopr() {
        return this.codRiesgopr;
    }

	/**
	 * Sets the cod riesgopr.
	 *
	 * @param codRiesgopr the new cod riesgopr
	 */
	public void setCodRiesgopr(String codRiesgopr) {
        this.codRiesgopr = codRiesgopr;
    }

	/**
	 * Gets the cod promifid.
	 *
	 * @return the cod promifid
	 */
	public String getCodPromifid() {
        return this.codPromifid;
    }

	/**
	 * Sets the cod promifid.
	 *
	 * @param codPromifid the new cod promifid
	 */
	public void setCodPromifid(String codPromifid) {
        this.codPromifid = codPromifid;
    }

	/**
	 * Gets the cod subfammf.
	 *
	 * @return the cod subfammf
	 */
	public String getCodSubfammf() {
        return this.codSubfammf;
    }

	/**
	 * Sets the cod subfammf.
	 *
	 * @param codSubfammf the new cod subfammf
	 */
	public void setCodSubfammf(String codSubfammf) {
        this.codSubfammf = codSubfammf;
    }

	/**
	 * Gets the xti tipovent.
	 *
	 * @return the xti tipovent
	 */
	public String getXtiTipovent() {
        return this.xtiTipovent;
    }

	/**
	 * Sets the xti tipovent.
	 *
	 * @param xtiTipovent the new xti tipovent
	 */
	public void setXtiTipovent(String xtiTipovent) {
        this.xtiTipovent = xtiTipovent;
    }

	/**
	 * Gets the fop operacio.
	 *
	 * @return the fop operacio
	 */
	public String getFopOperacio() {
        return this.fopOperacio;
    }

	/**
	 * Sets the fop operacio.
	 *
	 * @param fopOperacio the new fop operacio
	 */
	public void setFopOperacio(String fopOperacio) {
        this.fopOperacio = fopOperacio;
    }

	/**{@inheritDoc}
	 * @see java.lang.Object#toString()
	 */
	public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("CodBancsb: ").append(getCodBancsb()).append(", ");
        sb.append("CodCclien: ").append(getCodCclien()).append(", ");
        sb.append("CodFamilimf: ").append(getCodFamilimf()).append(", ");
        sb.append("CodPais: ").append(getCodPais()).append(", ");
        sb.append("CodPromifid: ").append(getCodPromifid()).append(", ");
        sb.append("CodRiesgopr: ").append(getCodRiesgopr()).append(", ");
        sb.append("CodSubfammf: ").append(getCodSubfammf()).append(", ");
        sb.append("FopOperacio: ").append(getFopOperacio()).append(", ");
        sb.append("XtiTipovent: ").append(getXtiTipovent());
        return sb.toString();
    }

	/** The Constant serialVersionUID. */
	private static final long serialVersionUID = 1L;
}